home *** CD-ROM | disk | FTP | other *** search
-
- BYTEORDER(3) UNIX Programmer's Manual BYTEORDER(3)
-
- NNAAMMEE
- hhttoonnll, hhttoonnss, nnttoohhll, nnttoohhss - convert values between host and network byte
- order
-
- SSYYNNOOPPSSIISS
- ##iinncclluuddee <<ssyyss//ppaarraamm..hh>>
-
- _u___l_o_n_g
- hhttoonnll(_u___l_o_n_g _h_o_s_t_l_o_n_g)
-
- _u___s_h_o_r_t
- hhttoonnss(_u___s_h_o_r_t _h_o_s_t_s_h_o_r_t)
-
- _u___l_o_n_g
- nnttoohhll(_u___l_o_n_g _n_e_t_l_o_n_g)
-
- _u___s_h_o_r_t
- nnttoohhss(_u___s_h_o_r_t _n_e_t_s_h_o_r_t)
-
- DDEESSCCRRIIPPTTIIOONN
- These routines convert 16 and 32 bit quantities between network byte or-
- der and host byte order. On machines which have a byte order which is
- the same as the network order, routines are defined as null macros.
-
- These routines are most often used in conjunction with Internet addresses
- and ports as returned by gethostbyname(3) and getservent(3).
-
- SSEEEE AALLSSOO
- gethostbyname(3), getservent(3)
-
- HHIISSTTOORRYY
- The bbyytteeoorrddeerr functions appeared in 4.2BSD.
-
- BBUUGGSS
- On the VAX bytes are handled backwards from most everyone else in the
- world. This is not expected to be fixed in the near future.
-
- 4.2 Berkeley Distribution June 4, 1993 1
-